A Review of Estimating Development Time and Efforts of Software Projects by Using Neural Network and Fuzzy Logic in MATLAB
نویسندگان
چکیده
Software estimation accuracy is among the greatest challenges for software developers. Software development effort estimation is one of the most major activities in software project management. A number of models have been proposed to make software effort estimations but still no single model can predict the effort accurately. The need for accurate effort estimation in software industry is still a challenge. It can analyze the project decisions like resource allocation and bidding which can be used to complete the project with respect to time/within the scope of the time. It gives estimation about the cost and time required for software development. It can be implemented through various estimation techniques and estimation models. In this paper, we proposed a new model using fuzzy logic inorder to estimate the most important factors of software effort estimation such as cost and time and neural network models used for carrying out the effort estimations for developing a software project & this field of Soft Computing is suitable in effort estimations. We use MATLAB to determine the parameters of various time estimation models. The performance of model is evaluated on published software projects data. A simple review of our models with existing ubiquitous models is shown in this paper. Keywords— Neural Network, Fuzzy Logic, Software Estimation, Soft Computing, Matlab.
منابع مشابه
Developing a Risk Management Model for Banking Software Development Projects Based on Fuzzy Inference System
Risk management is one of the most influential parts of project management that has a major impact on the success or failure of projects. Due to the increasing use of information technology (IT) systems in all fields and the high failure rate of IT projects in software development and production, it is essential to effectively manage these projects is essential. Therefore, this study is aimed t...
متن کاملA New Architecture Based on Artificial Neural Network and PSO Algorithm for Estimating Software Development Effort
Software project management has always faced challenges that have often had a great impact on the outcome of projects in future. For this, Managers of software projects always seek solutions against challenges. The implementation of unguaranteed approaches or mere personal experiences by managers does not necessarily suffice for solving the problems. Therefore, the management area of software p...
متن کاملInvestment Decision-Making about Portfolio of Technology Development Projects; Based on the Analysis of Success Criteria using Fuzzy Neural Network and MADM
Technology development project is a type of investment project and it is important to identify the performance indicators and planning for the correct investment. The purpose of this research is the development of indicators of portfolio success, accurate analysis of the effects of indicators on each other and the achievement of a proper investment model. In this research, the success criteria ...
متن کاملEstimating Development Time of Software Projects Using a Neuro Fuzzy Approach
Software estimation accuracy is among the greatest challenges for software developers. This study aimed at building and evaluating a neuro-fuzzy model to estimate software projects development time. The forty-one modules developed from ten programs were used as dataset. Our proposed approach is compared with fuzzy logic and neural network model and Results show that the value of MMRE (Mean of M...
متن کاملEffects of Project Uncertainties on Nonlinear Time-Cost Tradeoff Profile
This study presents the effects of project uncertainties on nonlinear time-cost tradeoff (TCT) profile of real life engineering projects by the fusion of fuzzy logic and artificial neural network (ANN) models with hybrid meta-heuristic (HMH) technique, abridged as Fuzzy-ANN-HMH. Nonlinear time-cost relationship of project activities is dealt with ANN models. ANN models are then integrated with ...
متن کامل